ham hock - German English Dictionary